/* @group Selectors */

#coquetel{
	font-size: 11px;
	padding: 10px;
	margin-left:80px;
}

#coquetel h4{
	font-weight: bold;
	font-size:13px;
}


body{
	font-family: 'Trebuchet MS', verdana, arial;
	font-size: 80%;
	color: #444;
	background: url(../images/backgroundHeader.gif) repeat-x left top;
	background-color: #ebebeb;
}

/* @end */

/* @group Eventos */


#navegacaoEventos p{
	text-align: center;
}


.itemEvento{
	padding: 15px;
	margin-bottom: 15px;
	border: #bbb 1px solid;
	background-color: #fff;
}

.itemEvento img{
	float: left;
	margin-right: 10px;
	border: #ccc 1px solid;
}

/* @end */


/* @group Imprensa */
.imprensaTituloCategoria{
	font-size: 110%;
	color: #936a6e;
}

.itemImprensa{
	border: #bbb 1px solid;
	background-color: #fff;
	padding: 5px;
	margin-bottom: 5px;
}


.clippingAno{
	margin-top: 25px;
}


#navegacaoEventos a:link, #navegacaoEventos a:visited,
#clipping a:link, #clipping a:visited,
#conteudoImprensa a:link, #conteudoImprensa a:visited{
	color: #3b79bf;
}

#clipping a:active, #conteudoImprensa a:active, #navegacaoEventos a:active{
	color: #c00000;
}

#clipping a:hover, #conteudoImprensa a:hover, #navegacaoEventos a:hover{
	text-decoration: none;
}

/* @end */


/* @group Forms */



#faleconosco,#oportunidade, #atendAlunos, #salaimprensa{
	width: 550px;
	margin: 0 auto;
}

#faleconosco h3, #atendAlunos h3{
	font-weight: bold;
}

#faleconosco .label, #oportunidade .label, #atendAlunos .label, #salaimprensa .label{
	display: block;
	width: 110px;
	float: left;
	margin: 5px 5px 5px 0;
	text-align: right;
	cursor: pointer;
}

#faleconosco .input, #oportunidade .input, #atendAlunos .input, #salaimprensa .input, #atendAlunos select{
	width: 420px;
	float: right;
}

#newsletterForm{
	width: 250px;
	margin: 0 auto;
}

#newsletterForm .input{
	width: 170px;
}

#newsletterForm .label{
	display: block;
	width: 50px;
	float: left;
	margin: 5px 5px 5px 0;
	text-align: right;
	cursor: pointer;
}


#faleconosco span, #atendAlunos span, #salaimprensa span, #oportunidade span{
	color: #c00000;
}

#faleconosco textarea, #atendAlunos textarea, #salaimprensa textarea, #oportunidade textarea,{
	width: 430px;
	height: 75px;
}

#empresa{
	display: none;
}

#btnEnviarNewsletter{
	float: right;
	margin-right: 15px;
}

#salaimprensa #txtDDDTel{
	width: 50px;
	float: left;
	margin-left: 9px;
}

#salaimprensa #txtTelefone{
	width: 100px;
	float: left;
	margin-left: 5px;	
}


/* @end */


/* @group Jurisprudencia */



.conteudoIndividual{
	border: #bbb 1px solid;
	background-color: #fff;
	padding: 5px;
	margin-bottom: 5px;
}

/* @end */


/* @group Empresa */

.empresa h3{
	font-weight: bold;
}

.empresa p{
	margin-bottom: 10px;
}

/* @end */


/* @group Legislacao */



#conteudoLegislacao p{
	border: #bbb 1px solid;
	background-color: #fff;
	padding: 5px;
	margin-bottom: 5px;
}

#conteudoLegislacao a:link, #conteudoLegislacao a:visited{
	color: #3b79bf;
}

#conteudoLegislacao a:active{
	color: #c00000;
}

#conteudoLegislacao a:hover{
	text-decoration: none;
}


/* @end */


/* @group Header */

#header{
	height: 179px;
}

#logoContainer{
	width: 332px;
	height: 174px;
	margin-left: 13px;
	background-color: #fff;
	float: left;
	cursor: pointer;
}

#logoContainer h1{
	text-indent: -5000em;
	background: url(../images/logo.gif);
	width: 252px;
	height: 126px;
	position: relative;
	left: 45px;
	top: 34px;
}

#linkHome{
	float: left;
	background: url(../images/iconHome.gif) no-repeat left top;
	width: 24px;
	height: 24px;
	text-indent: -5000em;
	position: relative;
	top: 115px;
	left: 18px;
}

#linkHome a{
	display: block;
	height: 24px;
	width: 24px;
}

#linkEventosHome, #linkEventosHome2{
	color: #444;
	font-weight: normal;
}

#bannerProcessos{
	width: 400px;
	float: right;
	position: relative;
	top: 92px;
}

#bannerProcessos a{
	width: 173px;
	height: 46px;
	display: block;
	float: right;
	margin: 5px;
}

#formProcessos{
	width: 250px;
	border: #bbb 1px solid;
	background-color: #ebebeb;
	margin: 0 auto;
}

#formProcessos input{
	width: 110px;
}

#btnAcessar{
	cursor: pointer;
}

.labelFormProcessos{
	width: 55px;
	display: block;
	float: left;
	margin-top: 5px;
}


/* @end */

/* @group Highlights */

#highlights{
	width: 790px;
	background-color: #f5f6f6;
}


#firstHighlight p, #secondHighlight p, #thirdHighlight p{
	margin: 10px;
	line-height: 130%;
}

#firstHighlight h3, #secondHighlight h3, #thirdHighlight h3{
	color: #936a6e;
	font-weight: bold;	
	margin: 15px;
	line-height: 130%;	
}

.linksHightlight{
	text-align: right;
}

.linksHightlight a{
	color: #936a6e;
	text-decoration: none;
}

.linksHightlight a:hover{
	background-color: #936a6e;
	color: #fff;
}

#firstHighlight, #secondHighlight, #thirdHighlight{
	background-color: #fff;
	float: left;
	margin: 4px 4px 10px 4px;
	height: 585px;
}

#firstHighlight{
	width: 400px;
	margin-left: 10px;
}

#thirdHighlight{
	width: 360px;
}

.highlightDivisor{
	height: 10px;
	background-color: #f5f6f6;
}

.articleHighlightTitle{
	font-size: 120%;
}

/* @end */

/* @group Main Menu */

#mainMenu{
	width: 790px;
	background-color: #ebebeb;	
}

#mainMenuContainer{
	padding: 30px 10px;
}

#mainMenu ul{
	text-align: center;
}

#mainMenu li{
	display: inline;
	height: 30px;
	margin-right: 3px;
	width: 150px;
}

#mainMenu a:link, #mainMenu a:active, #mainMenu a:visited{
	color: #936a6e;
	text-decoration: none;
	background: url(../images/mainMenuBullet.gif) left center no-repeat;
	background-position: 5px;
	background-color: #fff;
	height: 30px;
	padding: 10px 10px 10px 20px;
	font-weight: bold;
}

#mainMenu a:hover{
	background: url(../images/mainMenuBulletOver.gif) left center no-repeat;
	background-position: 5px;
	background-color: #fff;	
}

/* @end */


/* @group Conteudo */

#padding25{
	padding: 1px 25px 0 25px;
}

#contentContainer{
	width: 790px;
	margin: 0 auto;
	padding-bottom: 30px;
	background-color: #ebebeb;
}

#eventosContainer{
	margin: 0 auto;
	padding-bottom: 30px;
}

#eventosContainer p{
	line-height: 150%;
}

#contentContainer p{
	padding: 10px;
	line-height: 130%;
}

.tituloPagina{
	font-size: 130%;
	font-weight: bold;
	color: #936a6e;
	padding-bottom: 5px;
	text-indent: 10px;
	border-bottom: #936a6e 1px solid;
	margin: 15px 0 5px 0;
}

/* @end */


/* @group Areas de Atuacao */

#boxAreaAtuacaoDireita{
	border-left: #ccc 1px solid;
}

.boxAreasAtuacao{
	width: 365px;
	float: left;
}

.destaqueAreasAtuacao{
	font-size: 110%;
	color: #936a6e;
}

/* @end */


/* @group Advogados */

.advogado-imagem{
	width: 110px;
	float: left;
	margin-bottom: 15px;
	margin-left: 20px;
}

.advogado-texto{
	width: 500px;
	float: left;
	margin-bottom: 15px;
}



.advogado p{
	font-size: 90%;
}

.advogado h3{
	color: #936a6e;
	margin-top: 10px;
	margin-bottom: 15px;
}

.advogado img{
	border: #ccc 1px solid;
	padding: 5px;
	background-color: #ebebeb;
	cursor: pointer;
}

#advogadosSpacer{
	padding-bottom: 50px;
}


/* @end */


/* @group Footer */

#footerContainer{
	background: url(../images/backgroundFooter.gif) repeat-x left top;
	height: 74px;
}

#footerContent, #content, #header{
	width: 790px;
	margin: 0 auto;
}

#footerContent{
	text-align: center;
	position: relative;
	top: 38px;
}

/* @end */

/* @group Escritorio */

#escritoFotosContainer{
	width: 445px;
	margin: 0 auto;
}


#escritoFotosContainer img{
	border: #ccc 1px solid;
	padding: 5px;
	background-color: #ebebeb;
	float: left;
	margin: 0 10px 10px 0;
	cursor: pointer;
}

/* @end */

/* @group Clientes */

#clientes{
	padding: 0 20px 0 20px;
}

#clientes h3{
	font-size: 110%;
	color: #936a6e;
	padding-bottom: 5px;
	text-indent: 10px;
	border-bottom: #ccc 1px solid;
	margin: 15px 0 5px 0;
}

#clientes img{
	float: left;
	border: #ccc 1px solid;
	padding: 5px;
	background-color: #ebebeb;
	margin: 5px;
}

#clientes p{
	margin-top: 25px;
}

#clientes a:link, #clientes a:visited{
	color: #3b79bf;
}

#clientes a:active{
	color: #c00000;
}

#clientes a:hover{
	text-decoration: none;
}

/* @end */

/* @group Home */

#saudacao{
	background-color: #ebebeb;
	font-size: 13px;
	text-align: center;
	padding-bottom: 12px;
}

/* @end */

/* @group General Pourpose */

.font80{
	font-size: 80%;
}

#topo{
	width: 30px;
	position: fixed;
	top: 97%;
	right: 5px;
}

#topo a{
	color: #444;
	text-decoration: none;
}

#clicky{
	display: none;
}

.floatLeft{
	float: left;
}

.center{
	text-align: center;
}

.clear{
	clear: both;
}

#FlabellComponent{
	width: 337px;
	height: 196px;
	margin:0 0 10px 10px;
}

em{
	font-style: italic;
}

#contentContainer blockquote
{
	padding: 5px 30px 5px 50px;
	line-height: 120%;
}


#iframe{ display: none; }

/* @end */